1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Drawing;
5 using System.Data;
6 using System.Linq;
7 using System.Text;
8 using System.Threading.Tasks;
9 using System.Windows.Forms;
10
11 namespace SoftQuanLyNhaHang.Controllers
12 {
13 class uctBanHangCtrl
14 {
15 //ban hang trangthai = int
16 public static DataSet uctBanHang_BanHang_gets(string _maSanPham, int _trangThaiInt, int _khachHangId)
17 {
18 try
19 {
20 Models.uctBanHangMod sp = new Models.uctBanHangMod(_maSanPham, _trangThaiInt, _khachHangId);
21 return sp.uctBanHang_BanHang_gets();
22 }
23 catch
24 {
25 return null;
26 }
27 }
28
29 //kho trang thai = string
30 public static DataSet uctBanHang_Kho_get(string _maSanPham, string _trangThaiStr)
31 {
32 try
33 {
34 Models.uctBanHangMod sp = new Models.uctBanHangMod(_maSanPham, _trangThaiStr);
35 return sp.uctBanHang_Kho_get();
36 }
37 catch
38 {
39 return null;
40 }
41 }
42
43 //danh sach khach hang truoc
44 public static DataSet uctBanHang_Gets_KhachHangTruoc(int _TrangThaiInt, int _KhachHangId, string _TrangThaiGiaoDich, DateTime _NgayMuaHang, int _pageSize, int _pageIndex)
45 {
46 try
47 {
48 Models.uctBanHangMod sp = new Models.uctBanHangMod( _TrangThaiInt, _KhachHangId, _TrangThaiGiaoDich, _NgayMuaHang, _pageSize, _pageIndex);
49 return sp.uctBanHang_Gets_KhachHangTruoc();
50 }
51 catch
52 {
53 return null;
54 }
55 }
56
57 //them moi khach hang
58 public static int uctBanHang_KhachHang_Insert(int _TrangThaiInt, DateTime _NgayMuaHang, string _TrangThaiGiaoDich)
59 {
60 try
61 {
62 Models.uctBanHangMod khachang = new Models.uctBanHangMod(_TrangThaiInt, _NgayMuaHang, _TrangThaiGiaoDich);
63 return khachang.uctBanHang_KhachHang_Insert();
64 }
65 catch
66 {
67 return 0;
68 }
69 }
70 }
71 }